Programmeren 3
Home

Programmeren 3

ASP.NET Core
ASP.NET Core

Programmeren 3

In deze module leren we werken met ASP.NET Core voor Windows én Linux. Cursisten die op een Mac werken leren werken met .NET Core voor OS X en Linux.

  1. In de eerste helft van deze module doorlopen we de basis van een typische ASP.NET Core-toepassing: basiswebpagina's en API's met behulp van MVC-controllers en de Razor-templating engine.
  2. In de tweede helft bouwen we verder deze basiskennis en leren we meer geavanceerde functies die je aan je applicatie kan toevoegen. Je leert vanuit C# een database aanspreken, je applicatie achter een inlogscherm beveiligt, hoe je je app kan configureren, hoe je dependancy injection toepast en je je applicatie in productie brengt.
  3. In het laatste gedeelte leren we hoe je eigen componenten maakt en hoe je je applicatie test.

Doelstellingen

  1. De student kan gevorderde aspecten van een ontwikkelingsomgeving gebruiken.
  2. De student kan werken met dependencies binnen een project.
  3. De student kan geautomatiseerde testen uitvoeren.
  4. De student kan patterns toepassen.
  5. De student kan een prototype maken.
  6. De student kan een business applicatie met database toegang ontwikkelen.
  7. De student kan gevorderde aspecten van OO programmeren toepassen (overerving, interfaces, polymorfisme).
  8. De student kan een versiebeheersysteem toepassen.
  9. De student kan technieken van kwaliteitscontrole toepassen.
  10. De student kan onder begeleiding de volledige levenscyclus van een project doorlopen op basis van een bestaande vereenvoudigde analyse.
  11. De student kan een applicatie met een gelaagde structuur ontwikkelen.
  12. De student kan een volledige user-interface ontwikkelen.
  13. De student kan een business model ontwikkelen.
  14. De student kan een datalaag ontwikkelen.
  15. De student kan data ophalen en wijzigen via een service laag.

Leerpad

  1. Je gerief klaarzetten
  2. Aan de slag met je gerief
  3. Herhaling HTML
  4. Beginnen met .NET Core
  5. Orde in .NET
  6. Werken met gegevens
  7. Gegevensserialisatie in CSharp
  8. Voorbeeldoplossing Serialization Book
  9. N-tier architectuur
  10. DI en Configuratie
  11. Aan de slag met ASP.NET Core
  12. ASP.NET Core Razor Pages
  13. Biblioshop - MySQL
  14. EF Core met MySQL en ASP.NET Core MySQL
  15. EF Core met MySQL en forms in ASP.NET Core
  16. BiblioAdmin model binding 1 op 1
  17. Fric-frac Mysql (over MySQL: Databanken)
  18. ADO.NET Core
  19. Fric-frac realisatie ASP.NET Core MVC project aanmaken in Visual Studio
  20. ASP.NET Core MVC Model toevoegen
  21. Fric-frac realisatie Model maken
  22. Fric-frac realisatie Views en Controllers maken
  23. Programmeren 3 Les 21 Fric-frac realisatie CSS
  24. Programmeren 3 Les 22 Lambda expressies en Linq
  25. Programmeren 3 Les 23 Realisatie Fric-frac Model Binding
  26. Programmeren 3 Les 24 Realisatie Fric-frac Model Binding Person 1 op 1
  27. Programmeren 3 Les 26 Examen

JI
2020-12-13 17:35:36